exposed to storms - Espagnol Anglais Dictionnaire